package com.wedu.modules.dss.entity.dto;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
//import jakarta.persistence.Column;
import lombok.Data;
import lombok.ToString;

import java.util.Date;

@Data
@ToString
public class manageDTO {
    /**
     * 维修表的主键id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 设备编号(红灯)
     */
    private String deviceId;

    /**
     * 设备故障表现描述
     */
    @TableField("breakdown_mes")
    private String breakdownMes;

    /**
     * 设备故障码
     */
    @TableField("breakdown_code")
    private String breakdownCode;

    /**
     * 维修人员 id
     */
    private Long userId;

    /**
     * 维修方案
     */
    @TableField("repair_plan")
    private String repairPlan;

    /**
     * 维修状态  -1待维修   0 维修中        1 维修完成
     */
    private Integer repairStatus;

    /**
     * 真实姓名
     */
    private String realName;

    /**
     * 手机号
     */
    private String mobile;

    /**
     * 创建时间
     */
    @TableField(fill = FieldFill.INSERT ,value = "create_time")
    private Date createTime;

    /**
     * 设备信息的主键id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long infoid;

    
}
